<?php
namespace Rainrock\Framework\kernel\base;


/**
*	登录的信息
*/
final class Auth{
	
	/**
	*	登录用户ID
	*/
	public static $USERID 		= 0;
	
	/**
	*	用户信息
	*/
	public static $NAME 		= '';
	
	/**
	*	用户类型0普通,1管理员,2超级管理员
	*/
	public static $TYPE 		= 0;
	
	/**
	*	登录用户信息
	*/
	private static $UserInfo 	= array();
	
	/**
	*	获取登录用户信息
	*/
	public static function getUserInfo($key='')
	{
		if($key)return Rock::arrvalue(self::$UserInfo, $key);
		return self::$UserInfo;
	}
	
	
	/**
	*	设置登录用户信息
	*/
	public static function setUserInfo($urs)
	{
		self::$UserInfo = $urs;
		self::$USERID   = (int)Rock::arrvalue($urs, 'id', '0');
		self::$TYPE   	= (int)Rock::arrvalue($urs, 'type', '0');
		self::$NAME   	= Rock::arrvalue($urs, 'name');
	}
}